tapping ladle - Turkish English Dictionary